×

the troops were stationed on a hill meaning in Chinese

部队驻扎在一座山上

Examples

  1. The troops were stationed on a hill .
    部队驻扎在一座山上。

Related Words

  1. launching troop
  2. stationary troops
  3. motorized troops
  4. signal troop
  5. command troops
  6. direct troop
  7. storm troops
  8. troop launch
  9. embattled troops
  10. troop space
  11. the troops retired in good order
  12. the troops went back by the same route
  13. the tropic of capricorn
  14. the tropica
PC Version

Copyright © 2018 WordTech Co.